#self_info {
	
}
#form_div {
	padding-left:10px;
}
td.label {
	width:70px;
}
.username ,.truename ,.idcard ,.telephone ,.email ,.address ,.birthday{
	width:200px;
}
.message:before{
	color: #FF0000;
    content: "*";
    font-family: "Lucida Grande",Verdana,Arial,Helvetica,sans-serif;
}
#form_div .save_btn {
	height:28px;
	width:80px;
	margin:20px 0 0 80px;
}

/*validate css*/
label.error {
	color:#FF0000;
	margin-left:6px;
	text-transform:none;
}
label.ok {
    background: url("../../images/action_check.png") no-repeat scroll 0 0 transparent;
    padding-left: 16px;
}
input.valid {
	border-color: #468847;
}
input.error {
	border-color: #FF0000;
}